EmailLogComparator.java

package edu.rit.coopeval.comparators;

import java.sql.Timestamp;
import java.util.Comparator;
import edu.rit.coopeval.model.EmailLogEvent;

/**
 * Created by mhickson on 2/26/15.
 */
public class EmailLogComparator implements Comparator<EmailLogEvent> {
    @Override
    public int compare(EmailLogEvent emailLogEvent1, EmailLogEvent emailLogEvent2){
        Timestamp date1 = emailLogEvent1.getLogEventByLogEventId().getTime();
        Timestamp date2 = emailLogEvent2.getLogEventByLogEventId().getTime();
        if(date1.after(date2)){
            return -1;
        }
        else if(date1.before(date2)){
            return 1;
        }
        else{
            return 0;
        }

    }
}