net.sourceforge.java.util.io
Class FileUtils.FileDateComparator

java.lang.Object
  extended bynet.sourceforge.java.util.io.FileUtils.FileComparator
      extended bynet.sourceforge.java.util.io.FileUtils.FileDateComparator
All Implemented Interfaces:
Comparator
Enclosing class:
FileUtils

private static class FileUtils.FileDateComparator
extends FileUtils.FileComparator

Comparator to compare File objects based on their file modification date attributes.

Author:
Sebastian Machhausen

Field Summary
 
Fields inherited from class net.sourceforge.java.util.io.FileUtils.FileComparator
 
Constructor Summary
private FileUtils.FileDateComparator()
           
 
Method Summary
 int compare(File file1, File file2)
           Compares two objects.
 
Methods inherited from class net.sourceforge.java.util.io.FileUtils.FileComparator
compare, isAscending, setAscending
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

FileUtils.FileDateComparator

private FileUtils.FileDateComparator()
Method Detail

compare

public int compare(File file1,
                   File file2)

Compares two objects.

Overrides:
compare in class FileUtils.FileComparator
Parameters:
file1 - the first File object to compare
file2 - the second File object to compare
Returns:
the value 0 if file1 date is equal to file2 date; a value less than 0 if file1 date is before file2 date; and a value greater than 0 if file1 date is after file2 date.