(Message m1, Message m2)
| 4167 | // Sorting on date/time would be better, but requires fetching the headers |
| 4168 | Arrays.sort(imessages, new Comparator<Message>() { |
| 4169 | @Override |
| 4170 | public int compare(Message m1, Message m2) { |
| 4171 | try { |
| 4172 | return Long.compare(ifolder.getUID(m1), ifolder.getUID(m2)); |
| 4173 | } catch (MessagingException ex) { |
| 4174 | return 0; |
| 4175 | } |
| 4176 | } |
| 4177 | }); |
| 4178 | |
| 4179 | List<Message> deleted = new ArrayList<>(); |