public static boolean isInteger(String candidate)
	{
		String txt = candidate;

		String expression = "(\\d+)";	// Integer Number 1

		Pattern p = Pattern.compile(expression,Pattern.CASE_INSENSITIVE | Pattern.DOTALL);
	    Matcher m = p.matcher(txt);

		String temp = candidate.toLowerCase();
		candidate = temp;

		if (m.find() && !candidate.contains(".") && !StringOps.doesStringContainLetters(candidate) && 
			!candidate.contains(":") && !candidate.equals("0"))
		{
			return true;
		}
		else
			return false;

	}