public final class MailMessageComparator extends java.lang.Object implements java.util.Comparator<MailMessage>
Constructor and Description |
---|
MailMessageComparator(boolean descendingDirection,
java.util.Locale locale)
Initializes a new
MailMessageComparator sorting by header Date (a.k.a. sent date). |
MailMessageComparator(MailSortField sortField,
boolean descendingDirection,
java.util.Locale locale)
Initializes a new
MailMessageComparator . |
Modifier and Type | Method and Description |
---|---|
int |
compare(MailMessage msg1,
MailMessage msg2) |
public MailMessageComparator(boolean descendingDirection, java.util.Locale locale)
MailMessageComparator
sorting by header Date
(a.k.a. sent date).descendingDirection
- true
for descending order; otherwise false
locale
- The localepublic MailMessageComparator(MailSortField sortField, boolean descendingDirection, java.util.Locale locale)
MailMessageComparator
.sortField
- The sort fielddescendingDirection
- true
for descending order; otherwise false
locale
- The localepublic int compare(MailMessage msg1, MailMessage msg2)
compare
in interface java.util.Comparator<MailMessage>