public interface PositionalContainer extends InspectablePositionalContainer { // update methods /** swap the elements at two nodes */ public void swapElements(Position v, Position w); /** replace with and return the element at a node */ public Object replaceElement(Position v, Object e); }