Ho un array di 3 elementi, gli elementi possibili sono delle stringhe fatte così:
timestamp_immagine1.jpg
timestamp_immagine2.jpg
timestamp_immagine3.jpg
NOIMAGE

timestamp è il timestamp effettivo in cui l'immagine è stata ricevuta (ma è lo stesso per tutti i file impostati, arrivano in gruppo), NOIMAGE ha uno spazio all'inizio e alla fine.

Io ho bisogno che comunque arrivino i dati, nelle prime posizioni ci siano i nomi dei file ordinati in ordine alfanumerico crescente e poi eventuali NOIMAGE.

Ad esempio se si ricevono due immagini (timestamp_immagine1.jpg e timestamp_immagine3.jpg) l'array che ricevo è composto così:

timestamp_immagine1.jpg
NOIMAGE
timestamp_immagine3.jpg

alla fine vorrei ottenere:
timestamp_immagine1.jpg
timestamp_immagine3.jpg
NOIMAGE

Come organizzo l'ordinamento?