Salve raga,ho una lista creata da me e devo implementare il metodo remove delegando la risoluzione del problema ad un metodo privato ricorsivo.

La lista creata da me è questa:

public class Lista<T> extends Comparable{

private static class Nodo<E>{

Nodo<E> next;
E info;}

private Nodo<T> testa;

ora devo implementare il metodo remove ereditato da una classe astratta...

l intestazione del metodo è:

boolean rimuovi(E elem);