Interface FileComparator

All Superinterfaces:
Comparator
All Known Implementing Classes:
BatchIdFileComparator, FileNameComparator, LastModifiedFileComparator, NARFileComparator, RecFileComparator

public interface FileComparator extends Comparator
The purpose of this interface is to allow a more detailed File comparison than that supported by the File class.
  • Method Details

    • compareFiles

      int compareFiles(File file1, File file2) throws FileParseException
      Compares two Files
      Parameters:
      file1 - File to compare
      file2 - File to compare
      Returns:
      1, if file1 > file2 0, if file1 == file2 -1, if file1 invalid input: '<' file2
      Throws:
      FileParseException