code: public static boolean copyFile(final File source, final File destination)
  		throws IOException, FileIsADirectoryException
  	{
  		return copyFile(source, destination, true);
  	}
docs: Copies the given source file to the given destination file.
  
  @param source
  The source file.
  @param destination
  The destination file.
  
  @return 's true if the file is copied, otherwise false.
  
  @throws IOException
  Is thrown if an error occurs by reading or writing.
  @throws FileIsADirectoryException
  Is thrown if the destination file is a directory.