Specifica e implementazione di OrderedList 3
public class OrderedList {
// OVERVIEW: `e una lista modificabile ordinata di oggetti di tipo Comparable
// Oggetto tipico [x1, . . . , xn] con xi < xj se i < j
// Il confronto fra gli elementi è effettuato con il loro metodo compareTo
private OrderedList left, right;
public void remEl (Comparable el) throws NotFoundException
// EFFECTS: se el non è in this, solleva NotFoundException;
// altrimenti, rimuove el da this
public boolean isIn (Comparable el)
// EFFECTS: se el è in this ritorna true altrimenti ritorna false