code: public static IFileContentResultBean compareFiles(final File sourceFile,
  		final File fileToCompare, final boolean ignoreAbsolutePathEquality,
  		final boolean ignoreExtensionEquality, final boolean ignoreLengthEquality,
  		final boolean ignoreLastModified, final boolean ignoreNameEquality,
  		final boolean ignoreContentEquality)
  	{
  		final IFileContentResultBean fileContentResultBean = new FileContentResultBean(sourceFile,
  			fileToCompare);
  		compare(fileContentResultBean, ignoreAbsolutePathEquality, ignoreExtensionEquality,
  			ignoreLengthEquality, ignoreLastModified, ignoreNameEquality, ignoreContentEquality);
  		return fileContentResultBean;
  	}
docs: Compare files.
  
  @param sourceFile
  the source file
  @param fileToCompare
  the file to compare
  @param ignoreAbsolutePathEquality
  If this is true then the absolute path equality will be ignored.
  @param ignoreExtensionEquality
  the ignore extension equality
  @param ignoreLengthEquality
  the ignore length equality
  @param ignoreLastModified
  the ignore last modified
  @param ignoreNameEquality
  the ignore name equality
  @param ignoreContentEquality
  the ignore content equality
  
  @return the i file content result bean