code: public boolean add(String fileName) {
        writeLock.lock();
        try {
           return filenames.add(fileName);
        } finally {
           writeLock.unlock();
        }
     }
docs: Adds the filename from the set if it exists
  @param fileName
  @return true if the set was mutated