package stacks; import java.util.Enumeration; /** * A stack interface * * A stack manages its objects in a Last In, First Out (LIFO) order. * * @author Alan L. Cox * @since 03/15/01 */ public interface IStack { /** * Adds a new object to the stack. */ public void push(Object data); /** * Removes and returns the newest object from the stack. */ public Object pop(); /** * Returns an Enumeration of the stack. */ public Enumeration enumeration(); }