protected int getNumericValue(String s, int i) {
        int endOfVal = findNextWhiteSpace(i, s);
        String val = s.substring(i, endOfVal);
        return Integer.parseInt(val);
    }
Indicates whether the specified cron expression can be parsed into a
valid cron expression

@param cronExpression the expression to evaluate
@return a boolean indicating whether the given expression is a valid cron
        expression
lts-core/src/main/java/com/github/ltsopensource/core/support/CronExpression.java