public void reset(@Nullable List<? extends T> newOriginalItems) {
      if (newOriginalItems != null) {
        originalItems.clear();
        originalItems.addAll(newOriginalItems);
      }
      modifiedToOriginal.clear();
      originalToModified.clear();
    }
public void reset(@Nullable List<? extends T> newOriginalItems)