while (it.hasNext())
assertEquals(itExpected.next(), it.next().getValue());
assertFalse(itExpected.hasNext());
// real (empty) prefix lookup, current tree, descending
it = tree.prefixLookup("XXXXXXXX".getBytes(), false);
itExpected = map3.descendingMap().subMap("XXXXXXXY".getBytes(), false, "XXXXXXXX".getBytes(), true)
.values().iterator();
while (it.hasNext())
assertEquals(itExpected.next(), it.next().getValue());
assertFalse(itExpected.hasNext());