Prepari un ciclo per scandire l'array, ogni volta che avanzi nell'array di una posizione prelevi l'oggetto e lo compari con il tuo se sono uguali la posizione è quella scritta nella variabile contatore del ciclo.
Questo è possibile se nell'oggetto che hai definito tu(di tipo generico T) hai anche ridefinito il metodo equals().
Quindi per comparare il tuo oggetto e l'oggetto contenuto nell'array nella posizione i-sima devi fare tuoOggetto.equals((TipoTuoOggetto)array[i]).

NOTE:
Attenzione a non usare == perchè non va bene.
Se non ridefinisci il metodo equals(), avrai comunque un metodo equals() da chiamare sul tuo oggetto ma il risultato non sarà corretto perchè la JVM lo interpreterà come equals() di Object e quindi l'uguaglianza sarà basata sugli id in memoria delle istanze dei due oggetti che vai a comparare.

La soluzione è comunque quella riportata prima delle note.
Questi erano un po' diperchè.

Spero di esserti stato di aiuto.