Clonar Objetos.[RESOLVIDO]

Pessoal Boa Tarde,

Eu vou disponibilizar uma lista, porem eu não posso permitir que alterem o conteúdo da lista original, ou seja, preciso de um clone.
Mesmo que eu crie uma nova lista a referência dos objetos originais ainda fica.
Pensei em criar um método clone, o que eu passe cada atributo um por um e retorne um novo objeto… porem gostaria de saber se tem um jeito menos braçal.
Montei uma classe teste bem simples para demonstrar o problema.

package teste;

import java.util.ArrayList;
import java.util.List;

public class TesteNovaLista {

	private String dadosTeste;

	private List<TesteNovaLista> lista;

	public TesteNovaLista() {
		lista = new ArrayList<TesteNovaLista>();
	}

	public void addLista(String item) {
		TesteNovaLista teste = new TesteNovaLista();
		teste.setDadosTeste(item.toUpperCase().trim());
		this.lista.add(teste);
	}

	public List<TesteNovaLista> getLista() {
		return new ArrayList<TesteNovaLista>(this.lista);
	}

	public void setDadosTeste(String dadosTeste) {
		this.dadosTeste = dadosTeste;
	}

	public String getDadosTeste() {
		return dadosTeste;
	}

	public static void main(String[] args) {

		TesteNovaLista testeAAAA = new TesteNovaLista();
		testeAAAA.addLista("a");

		TesteNovaLista auxTeste = new TesteNovaLista();
		auxTeste.setDadosTeste("b");
		testeAAAA.getLista().add(auxTeste);

		testeAAAA.getLista().get(0).setDadosTeste("c");

		for (TesteNovaLista t : testeAAAA.getLista()) {
			System.out.println(t.getDadosTeste());
		}

	}

}

Uma forma padronizada de criar uma cópia do seu objeto é clonando ela. Para isto, a classe object já possui um método clone, mas como é uma lista, tem alguns por menores que podem ser observados. Pesquisei um pouco e achei este tópico por aqui mesmo que já discutiu isso:

http://www.guj.com.br/java/99496-como-clonar-list-generics-

Por via das dúvidas, tem também a documentação do object que mostra como tratar o .clone():

http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html#clone()

Ta certo Muito Obrigado!! No fim eu reescrevi o clone.