Another possible solution is to use a Scanner object like this:
Scanner scanner = new Scanner(inputString);
if (scanner.hasNextInt()) {
return true;
}
else {
return false
}
Of course, if you are looking for a double, use hasNextDouble() method (see: Scanner javadoc)