See More

//this is a new interface public interface ArrayInterface { //2 add methods for arraylist public void add (E a); //adds to the end of the list public void add(int index, E a); //overloaded method public E remove (int index); //remove item at index provided public E get (int index); public void set(int index, E a); public int getSize(); public int indexOf(E a); }