DefaultListModel m1 = new DefaultListModel();
MyListDataListener listener = new MyListDataListener();
m1.addListDataListener(listener);
m1.addElement("A");
m1.addElement("B");
m1.removeAllElements();
harness.check(m1.isEmpty());
ListDataEvent event = listener.getEvent();
harness.check(event.getType(), ListDataEvent.INTERVAL_REMOVED);
harness.check(event.getIndex0(), 0);
harness.check(event.getIndex1(), 1);