public void notifyFilesChanged(final Collection<? extends File> paths) {
    if (!paths.isEmpty()) {
      notifyFilesChanged(() -> paths);
    }
  }
public void notifyFilesChanged(final Collection<? extends File> paths)