public void setChangesToDisplay(@NotNull Collection<? extends Change> changes,
                                  @NotNull ChangesTree.TreeStateStrategy<?> treeStateStrategy) {
    myChanges = new ArrayList<>(changes);
    myViewer.rebuildTree(treeStateStrategy);
  }
public void setChangesToDisplay(@NotNull Collection<? extends Change> changes,
                                  @NotNull ChangesTree.TreeStateStrategy<?> treeStateStrategy)