public class MessageThree { private String text; private int priority; public MessageThree() { text = "Hello"; priority = 10; } public MessageThree(String theText, int thePriority) { // I could have used the setMessage method text = theText; priority = thePriority; } public boolean same(MessageThree msg) { if (text.equals(msg.text) && priority == msg.priority) return true; else return false; } public String toString() { String result; result = "[Contents: = " + text + ", "; result += "Priority: = " + priority + "]"; return result; } public void display() { System.out.println(toString()); } public void setMessage(String newText, int newPriority) { text = newText; priority = newPriority; } }