additions.clear();
deletions.clear();
monitor.snapshot(additions, deletions);
TestUtil.assertIteratorValues(this, additions.iterator(), new Object[] {t4, t5});
TestUtil.assertIteratorValues(this, deletions.iterator(), new Object[] {t1, t2});
TestUtil.assertIteratorValues(this, monitor.find(Node.ANY, Node.ANY, Node.ANY), new Object[] {t3, t4, t5});
listener.assertHas(new Object[] {"addList", monitor, additions, "deleteList", monitor, deletions});
listener.clear();
}