NavigableMap map = tm.subMap(objArray[102].toString(), true,
objArray[103].toString(), false);
assertEquals(0, map.headMap(objArray[102].toString(), false).size());
assertEquals(1, map.headMap(objArray[102].toString(), true).size());
try {
assertEquals(1, map.headMap(objArray[103].toString(), true).size());
fail("should throw IAE");
} catch (IllegalArgumentException e) {
}
assertEquals(1, map.headMap(objArray[103].toString(), false).size());
assertEquals(1, map.tailMap(objArray[102].toString(), true).size());