BinarySearchTreeIterator