Fossi in te userei una regexp. Un int non puo' contenere un numero maggiore di 2 miliardi e qualcosa. Per esempio, se hai numeri stranieri con prefisso allora non andrà.