Como Ordenar os dados

Olá pessoal,
estou tratando alguns dados utilizandos metodos Strings para identificar dados duplicados até aqui tudo bem. Apos isso vou carregar esses dados já tratados em um vector para assim executar minha logica de identificação de duplicidade.
Minha duvida é qual classe ou metodo posso utilizar para ordernar dados em varias colunas do vector ou JTable por exemplo.

se puder me dar um exemplo ficarei grato

obrigado

para ordenar os dados em um JTable utilize a classe TableSorter q voce consegue neste link;
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

ou entao ordene utilizando o java.util.Arrays.sort()