code: public <Item extends IItem> EndlessScrollHelper<Model> withNewItemsDeliveredTo(@NonNull IItemAdapter<?, Item> itemAdapter, @NonNull IInterceptor<Model, Item> itemFactory) {
          mOnNewItemsListener = new DeliverToIItemAdapter<>(itemAdapter, itemFactory);
          return this;
      }
docs: Registers an {@link OnNewItemsListener OnNewItemsListener} that delivers results to the
  specified {@link IItemAdapter}. Converting each result to an {@link IItem} using the given
  {@code itemFactory}.
  
  @param itemAdapter
  @param itemFactory
  @param <Item>
  @return
  @see #withNewItemsDeliveredTo(IItemAdapter, IInterceptor, OnNewItemsListener) withNewItemsDeliveredTo(IItemAdapter, IInterceptor, OnNewItemsListener)