@Test(expected = IndexOutOfBoundsException.class) public void testInvalidIndexOperation() { linkedList.add(10, 1); }
public boolean add(E e) { return add(size, e); }
LinkedList { public boolean add(E e) { return add(size, e); } }
LinkedList { public boolean add(E e) { return add(size, e); } LinkedList();  LinkedList(Collection<E> elements); }
LinkedList { public boolean add(E e) { return add(size, e); } LinkedList();  LinkedList(Collection<E> elements); boolean add(E e); boolean add(int index, E e); boolean addAll(Collection<E> elements); E remove(); E remove(int index); E peek(); int size(); boolean isEmpty(); void reverse(); LinkedListNode<E> head(); LinkedListNode<E> tail(); E get(int index); void set(int index, E element); int indexOf(E element); int lastIndexOf(E element); @Override String toString(); }
LinkedList { public boolean add(E e) { return add(size, e); } LinkedList();  LinkedList(Collection<E> elements); boolean add(E e); boolean add(int index, E e); boolean addAll(Collection<E> elements); E remove(); E remove(int index); E peek(); int size(); boolean isEmpty(); void reverse(); LinkedListNode<E> head(); LinkedListNode<E> tail(); E get(int index); void set(int index, E element); int indexOf(E element); int lastIndexOf(E element); @Override String toString();  }