Dunque, ho la seguente struttura dati:

class entry{
String email = new String();
java.util.Date data = new java.util.Date();
char memorandumId;

public entry(String address, java.util.Date day, char id){
data = day;
email = address;
memorandumId = id;

}
}

Quando istanzio un oggetto entry, vorrei metterlo in un vettore per poi successivamente pescare gli oggetti ordinati in base alla data.

Entry VettoreDiEntry[]

Secondo voi me la posso cavare col suddetto vettore oppure è necessario utilizzare l'oggetto Vector()

Se devo usare l'oggetto Vector come posso ordinarlo in base alle date ?!? e soprattutto perchè la seguente assegnazione mi da problemi di casting (conversione di tipo) ?!?

codice:
entry temp = vettore.elementAt(i);