code: public ModelAdapter<?, Item> clear() {
          if (mOriginalItems != null) {
              mOriginalItems.clear();
              publishResults(mConstraint, performFiltering(mConstraint));
              return mItemAdapter;
          } else {
              return mItemAdapter.clear();
          }
      }
docs: removes all items of this adapter