private boolean validateValue(String value)
    {
        value = value.toLowerCase();

        if (value.lastIndexOf("ms") != -1)
        {
            if (Integer.parseInt(value.replaceAll("ms", "")) > 999)
            {
                return false;
            }
        }
        else if (value.lastIndexOf("s") != -1)
        {
            if (Integer.parseInt(value.replaceAll("s", "")) > 59)
            {
                return false;
            }
        }
        else if (value.lastIndexOf("m") != -1)
        {
            if (Integer.parseInt(value.replaceAll("m", "")) > 59)
            {
                return false;
            }
        }
        else if (value.lastIndexOf("h") != -1)
        {
            if (Integer.parseInt(value.replaceAll("h", "")) >= MAX_HOURS)
            {
                return false;
            }
        }

        return true;
    }