String subject = "%";
String categoryId = "Spring";
DateTime fromPostDate = DateTimeFormat.forPattern("yyyy-MM-dd").parseDateTime("1900-01-01");
DateTime toPostDate = DateTimeFormat.forPattern("yyyy-MM-dd").parseDateTime("2011-12-18");
SearchCriteria searchCriteria = new SearchCriteria();
searchCriteria.setSubject(subject);
searchCriteria.setCategoryId(categoryId);
searchCriteria.setFromPostDate(fromPostDate);
searchCriteria.setToPostDate(toPostDate);
Page<Entry> entries = entryService.findEntryByCriteria(searchCriteria, pageRequest);
System.out.println("No. of entries:" + entries.getNumberOfElements());
//Page<Entry> entries = entryService.findAllByPage(pageRequest);