/* An instance of a class that implements this interface represents a
** binary tree in which cursors can be used to maneuver around the tree's
** nodes.
*/
public interface BinTreeWithCursors<T> {

   /* Returns a cursor positioned at the root of this tree.
   */
   BinTreeCursor<T> getCursor();

}