Tengo una clase (Item) y otra clase en la que creo un ArrayList con Items y lo que tengo que hacer de algun modo es implementar la interfaz Collections y los metodos compareTo() equals() para poder usar la funcion binarySearch(), pero no se muy bien como hacerlo.
He implementado en Item ya la interfaz y los metodos.
El problema es que no se si se puede usar BinarySearch con ArrayList o como va eso.