src/edu/kit/informatik/calendar_sample/DateUtil.java
/**
     * Returns the time represented by the specified argument.
     *
     * <p>The specified argument has to match the format:
     * <blockquote><pre>
     * &lt;hour&gt;:&lt;minute&gt;:&lt;second&gt;</pre>
     * </blockquote>
     *
     * @param  charSequence the input argument
     * @return the time
     * @throws NullPointerException if {@code charSequence} is {@code null}
     */
Returns the time represented by the specified argument.
The specified argument has to match the format:

<hour>:<minute>:<second>


@param  charSequence the input argument
@return the time
@throws NullPointerException if  charSequence is  null
Returns the time represented by the specified argument . The specified argument has to match the format : <hour > : <minute > : <second > @param charSequence the input argument @return the time @throws NullPointerException if charSequence is null
public static Time parseTime(
            final CharSequence charSequence) {
        final Matcher m = PatternHolder.TIME_RE.matcher(charSequence);
        if (!m.matches())
            throw new IllegalArgumentException("Not a valid time");
        return time(m, 0);
    }
public static Time parseTime ( final CharSequence charSequence ) { final Matcher m = PatternHolder . TIME_RE . matcher ( charSequence ) ; if ( ! m . matches ( ) ) throw new IllegalArgumentException ( "Not a valid time" ) ; return time ( m , 0 ) ; }
Returns the time represented by the specified argument.
Returns the time represented by the specified argument .
////