code: @Override
  	public boolean mkdirs(final Path f) throws IOException {
  		checkNotNull(f, "path is null");
  		return mkdirsInternal(pathToFile(f));
  	}
docs: Recursively creates the directory specified by the provided path.
  
  @return <code>true</code>if the directories either already existed or have been created successfully,
  <code>false</code> otherwise
  @throws IOException
  thrown if an error occurred while creating the directory/directories