Class LastModifiedFileComparator

java.lang.Object
com.nt.udc.util.LastModifiedFileComparator
All Implemented Interfaces:
FileComparator, Comparator

public class LastModifiedFileComparator extends Object implements FileComparator
Default File comparison class, which uses File.lastModified() for sorting comparisons.
  • Constructor Details

    • LastModifiedFileComparator

      public LastModifiedFileComparator()
  • Method Details

    • compareFiles

      public int compareFiles(File file1, File file2)
      Compares 2 File objects by lastModified() time.
      Specified by:
      compareFiles in interface FileComparator
      Parameters:
      file1 - File to compare
      file2 - File to compare
      Returns:
      1, if file1 > file2 0, if file1 == file2 -1, if file1 invalid input: '<' file2
    • compare

      public int compare(Object obj1, Object obj2)
      Compares 2 File objects by lastModified() time.
      Specified by:
      compare in interface Comparator