"Stranamente" ho capito quasi tutto!
...di solito sono più lento! In effetti passo come parametro la collezione al costruttore di una nuova lista ed il gioco è fatto! Simply is better! Il mio ragionamento era: se value() restituisce una collection e list estende collection posso fare il cast. Questo ancora non mi è perfettamente chiaro.
Un'ultima cosa. Io per inserire il codice faccio copia incolla da eclipse...per evitare questo orrore che risuta come posso fare???