code: public Iterable<File> getNewFilesToCommit() {
      Iterator<File> fileIterator = new ArrayList<File>(newFilesToCommit).iterator();
      return (new IterableIterator<File>(fileIterator));
    }
docs: Creates a copy of newFilesToCommit list and returns the <code>Iterable</code> on this new list.
  
  @return Iterable New files to commit list.