TreeModelBuilder (@NotNull Collection<? extends FilePath> filePaths, @NotNull ChangesBrowserNode<?> subtreeRoot) { for (FilePath file : sorted(filePaths, PATH_COMPARATOR)) { assert file != null; insertChangeNode(file, subtreeRoot, ChangesBrowserNode.createFilePath(file)); } return this; }