// ****************************************************
// Interface for the ADT list
// ****************************************************
public interface ListInterface<T> extends BasicADTInterface {
  public void add(int index, T item)
         throws ListIndexOutOfBoundsException;
  public void remove(int index)
         throws ListIndexOutOfBoundsException;
  public T get(int index)
         throws ListIndexOutOfBoundsException;
} // end ListInterface
