package at.intelligentminds.client;
import java.util.Date;
public class Message implements Comparable<Message>{
public Date date;
public String text;
public String receiverEmail;
public String senderEmail;
public Message(Date date, String text, String receiverEmail, String senderEmail) {
super();
this.date = date;
this.text = text;
this.receiverEmail = receiverEmail;
this.senderEmail = senderEmail;
}
@Override
public int compareTo(Message o) {
int ret = this.date.compareTo(o.date);
if(ret!=0) return ret;
ret = this.receiverEmail.compareTo(o.receiverEmail);
if(ret!=0) return ret;
ret = this.senderEmail.compareTo(o.senderEmail);
if(ret!=0) return ret;
ret = this.text.compareTo(o.text);
return ret;
}
}