org.apache.commons.io.comparator
public class LastModifiedFileComparator extends Object implements Comparator, Serializable
This comparator can be used to sort lists or arrays of files by their last modified date/time.
Example of sorting a list of files using the LASTMODIFIED_COMPARATOR singleton instance:
List<File> list = ... Collections.sort(list, LastModifiedFileComparator.LASTMODIFIED_COMPARATOR);
Example of doing a reverse sort of an array of files using the LASTMODIFIED_REVERSE singleton instance:
File[] array = ... Arrays.sort(array, LastModifiedFileComparator.LASTMODIFIED_REVERSE);
Since: Commons IO 1.4
Version: $Revision: 609243 $ $Date: 2008-01-06 00:30:42 +0000 (Sun, 06 Jan 2008) $
Field Summary | |
---|---|
static Comparator | LASTMODIFIED_COMPARATOR Last modified comparator instance |
static Comparator | LASTMODIFIED_REVERSE Reverse last modified comparator instance |
Method Summary | |
---|---|
int | compare(Object obj1, Object obj2)
Compare the last the last modified date/time of two files.
|
Parameters: obj1 The first file to compare obj2 The second file to compare
Returns: a negative value if the first file's lastmodified date/time is less than the second, zero if the lastmodified date/time are the same and a positive value if the first files lastmodified date/time is greater than the second file.