Como descobrir se o primeiro elemento digitado é inteiro ou string

Gostaria de saber como faço para descobrir o primeiro elemento que o usuário digitou (se é número), em uma sequência de números e strings.
Não consegui usar isDigit e nem isLetter porque a variável que receber o valor digita deve ser declarada como string.

Agradeço se alguém puder me ajudar.

[code]String comando = …;

try {
Integer.parseInt(comando);

System.out.println("É numero :)");

} catch(Exception e) {
System.out.println(“Não é numero :(”);
}[/code]

O que vc quer dizer com “o primeiro elemento”?

Pode postar o código do que vc tentou fazer seguindo essas dicas?
http://www.guj.com.br/posts/list/50115.java