code: public static boolean changeFilenameSuffix(final File file, final String newSuffix)
  		throws FileNotRenamedException, FileDoesNotExistException, IOException,
  		FileIsADirectoryException
  	{
  		return changeFilenameSuffix(file, newSuffix, false);
  	}
docs: Changes the suffix from the Filename. Example: test.dat to test.xxx
  
  @param file
  The file to change.
  @param newSuffix
  The new suffix. You must start with a dot. For instance: .xxx
  @return true if the file was renamed.
  @throws FileNotRenamedException
  If the file could not renamed.
  @throws FileDoesNotExistException
  If the file does not exist.
  @throws IOException
  Signals that an I/O exception has occurred.
  @throws FileIsADirectoryException
  the file is A directory exception