public List<Order> fetchOrders(int startIndex){
  try {
    Thread.sleep(50);
  }
 catch (  InterruptedException e) {
    e.printStackTrace();
  }
  return fetchOrders(startIndex,45);
}

public List < Order > fetchOrders ( int startIndex ) { try { Thread . sleep ( 50 ) ; } catch ( InterruptedException e ) { e . printStackTrace ( ) ; } return fetchOrders ( startIndex , 45 ) ; }
returns a max of 45 ( lazylist default page size ) orders starting at the given index .
