Remover cacacteres do ArrayList<String>[RESOLVIDO]

Boa Tarde Galera!
Tenho um arrayList que está sendo usando dentro de um stringBuffer, gostaria de saber como faço para tirar as virgulas e os espaços em branco que estao sendo impressos?

ArrayList<String> listHeader = new ArrayList<String>(); StringBuffer st = new StringBuffer(); st.append("<![CDATA").append(listHeader);

ERRADO:
CERTO:

Faça o append de:

listHeader.toString().replace(", ", "")

caramba esqueci do toString…rsrs funcionou!
Muito obrigada pela atenção.

Vê se isso te ajuda

import java.util.ArrayList;

public class Teste {

	public static void main(String[] args) {

		ArrayList<String> listHeader = new ArrayList<String>();
		listHeader.add("Individual,500,2009,5,Gasolina,Particular]]>");
		StringBuffer st = new StringBuffer();
		st.append("<![CDATA").append(
				listHeader.toString().replaceAll("[,]", ""));

		System.out.println(st.toString());
	}
}