Como ficar adicionando em tempo de execuçao strings ordenados em um javax.swing.JList

tou precisando fazer um programa parecido com uma lista telefonica onde todas as pessoas apararecem no JList ordenadamente.
se possivel coloquem um codigo de exemplo!! valeu!