Presumo che siano dei String ... se fossero dei Integer, il row sorter predefinito dovrebbe (vado a mente, dovrei verificare) ordinare correttamente per "numero" come vuoi.
Già sono dei String...
Come faccio a mettere solo in quella colonna degli Integer?
Per aggiungere una riga ho passato un array di Stringhe al metodo addRow :
modelloJTable.addRow(stringaArticolo);
Potrei scegliere di inserire sia Stringhe che Integer?