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