beh, non conoscoendo il caso nel dettaglio non saprei darti un consiglio preciso però... domanda probabilmente ovvia ma se i dati vengono da un database non puoi ordinarli direttamente nella query?