Dúvida JTable

Tenho um JTable e estou setando o método: setAutoCreateRowSorter(true) para ordenar minha tabela quando clicar no cabeçalho de alguma coluna.
Quando ordeno, as linhas da tabela mudam de posição conforme a nova ordenação.

Até aí tudo bem, o problema é o seguinte: o que estava por exemplo na linha 1, não é mais o q vai estar, depois da ordenação. Mais se eu busco os dados da linha 1, ele não me retorna os dados atuais, e sim, o que tinha na linha 1, antes da ordenação, ou seja, é ordenado a tabela conforme a coluna que eu cliquei, mais os dados não mudam se tento busca-los depois da ordenação.

Deu pra entender o problema? hehe

Como resolvo isso?

Valeu!!!

Consegui resolver seguindo o exemplo:
http://www.java2s.com/Code/Java/Swing-JFC/StockTable4TableSorter.htm

Aliás, este site é excelente, tem vários exemplos de códigos Java. Vale a pena conferir!
t+