Dialogs + Duvida?

Galera,

Dada seguinte situação como faço para criar um Dialog para cada conjunto de informações, ou seja
O conjunto de informações é separa por ( ; ), neste caso eu tenho dois conjuntos de informações uma para CLIENTE1 e outra para CLIENTE2

public String lista = new String("CLIENTE1,TQ0001,GASOL,16776960,120,50,xxx,T,"+ "TQ0006,GASOL,16776960,120,55,AAA,E,"+ "TQ0007,GLP,255,120,115,TESTE,T,"+ "TQ0008,GLP,255,120,95,AAA,T;"+ "CLIENTE,TQ0009,GLP,255,120,75,ZZZ,T,"+ "TQ0010,GLP,255,120,35,OSBRA,E,"+ "TQ0011,GLP,255,120,105,TESTE,T,"+ "TQ0012,DIESEL,16711680,120,120,AAA,T,");

PS: A logica para descodificar essa String e criar os OBJETOS já estão prontas
O que necessito é que, Como faço para criar 2 DIALOGS uma que representa do CLIENTE1 e outro que representa do CLIENTE2

Agradeço desde já