@Test(expected = IllegalArgumentException.class) public void testInvalidInput3() { RangeSearchBST<Integer, Integer> test = new RangeSearchBST<>(); test.size(0, null); }
public int size(Key lo, Key hi) { return 0; }
RangeSearchBST extends RedBlackBSTWithNoExtraMemory<Key, Val> { public int size(Key lo, Key hi) { return 0; } }
RangeSearchBST extends RedBlackBSTWithNoExtraMemory<Key, Val> { public int size(Key lo, Key hi) { return 0; }  }
RangeSearchBST extends RedBlackBSTWithNoExtraMemory<Key, Val> { public int size(Key lo, Key hi) { return 0; }  int size(Key lo, Key hi); List<Key> search(Key lo, Key hi); }
RangeSearchBST extends RedBlackBSTWithNoExtraMemory<Key, Val> { public int size(Key lo, Key hi) { return 0; }  int size(Key lo, Key hi); List<Key> search(Key lo, Key hi);  }