code: public static boolean copyFile(final File source, final File destination,
  		final boolean lastModified) throws IOException
  	{
  		return copyFile(source, destination, null, null, lastModified);
  	}
docs: Copies the given source file to the given destination file with the option to set the
  lastModified time from the given destination file.
  
  @param source
  The source file.
  @param destination
  The destination file.
  @param lastModified
  Flag the tells if the attribute lastModified has to be set with the attribute from
  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.