public static TimestampIntervalCollection decode(String s) {
public static TimestampIntervalCollection decode(String s) throws InvalidTimestampIntervalException {
	public static TimestampIntervalCollection decode(String s) {		TimestampIntervalCollection result = new TimestampIntervalCollection();		StringTokenizer t = new StringTokenizer(s, ",");		while (t.hasMoreTokens()) {			String token = t.nextToken();			result.intervalList.add(TimestampInterval.decode(token));		}		result.sort();		result.simplify();		return result;	}