public interface List<E> {

    public abstract void add( E elem );
    public abstract E get( int index );
    public abstract void remove( int index );
    public abstract int size();

}
