final Iterator<ContactAction> it1 = DataServiceUtils.dataServiceQueryOperationForwardIteratorWithBoundaryFor(client, findByDate, boundary);
System.out.println("IT1: boundary paging");
stop = false;
while(stop == false && it1.hasNext()){
final ContactAction action = it1.next();
System.out.println(action);
}
// final AutoForwardPagingIterator<ContactAction, DataServiceQueryOperation<ContactAction>> pager = new AutoForwardPagingIterator<ContactAction, DataServiceQueryOperation<ContactAction>>(client, findByDate);
// final Iterator<ContactAction> iterator = pager.iterator();
final Iterator<ContactAction> it2 = DataServiceUtils.dataServiceQueryOperationForwardIteratorFor(client, findByDate);
System.out.println("IT2: no boundary - endless pages");
stop = false;
while(stop == false && it2.hasNext()){
final ContactAction action = it2.next();
System.out.println(action);
}
}