package org.briarproject.android; import java.util.Comparator; import org.briarproject.api.db.MessageHeader; public class AscendingHeaderComparator implements Comparator<MessageHeader> { public static final AscendingHeaderComparator INSTANCE = new AscendingHeaderComparator(); public int compare(MessageHeader a, MessageHeader b) { // The oldest message comes first long aTime = a.getTimestamp(), bTime = b.getTimestamp(); if(aTime < bTime) return -1; if(aTime > bTime) return 1; return 0; } }