package plp.collection; public interface AVLPosition { public AVL avl(); public boolean isRoot(); public AVLPosition insertAfter(Object o); public AVLPosition insertBefore(Object o); public void remove(); public int rank(); public Object data(); }