/** * * @author gtowell * file : LinkedListInterface.java * Desc: * An interface specification for a linkedlist class * Note that this specification is specific to rabbits * Each of the methods really should be documented for their function */ public interface LinkedListInterface { int size(); boolean isEmpty(); Rabbit first(); Rabbit last(); void addLast(Rabbit c); void addFirst(Rabbit c); Rabbit removeFirst(); Rabbit removeLast(); Rabbit remove(Rabbit r); Rabbit find(String iD); }