// Helene Martin, CSE 143 // An ordered collection of integers that allows duplicates. // We use extends here because both are interfaces (there's no implementation yet). public interface List extends Iterable { public void add(E value); public void add(int index, E value); public boolean contains(E value); public void remove(int index); public E get(int index); public int indexOf(E value); public int size(); public boolean isEmpty(); public void set(int index, E value); }