public Message removeFirst() { assert count > 0 : "violated precondition size() > 0"; Message r = elements[head]; . . . }
java -enableassertions MyProg