docs: public void addAll(@NonNull Collection<? extends T> collection) {
          synchronized (mLock) {
              if (mOriginalValues != null) {
                  mOriginalValues.addAll(collection);
              } else {
                  mObjects.addAll(collection);
              }
          }
          if (mNotifyOnChange) notifyDataSetChanged();
      }