code: public static <T> Pair<Integer, List<T>> page(long start, long howMany, Collection<T> collection) {
          return Pair.of(collection.size(), Consumers.all(Filtering.slice(start, howMany, collection)));
      }
docs: Creates a page view of a collection.
  
  @param <T> the element type parameter
  @param start the index where the page starts
  @param howMany the page size
  @param collection the iterable to be sliced
  @return a pair containing the iterator size and the requested page