code: public static <A extends FastItemAdapter<Item>, Item extends IItem> A set(final A adapter, final List<Item> items) {
          return set(adapter, items, new DiffCallbackImpl<Item>());
      }
docs: convenient function for {@link #set(FastItemAdapter, List, DiffCallback, boolean)}
  
  @return the adapter to allow chaining