System.out.println(date.getTime() + " eq " + ((TimeValue)other).date.getTime());
	public boolean compareTo(int operator, AtomicValue other) throws XPathException {		if (other.getType() == Type.TIME) {			int cmp = date.compareTo(((TimeValue) other).date);			switch (operator) {				case Constants.EQ :					return cmp == 0;				case Constants.NEQ :					return cmp != 0;				case Constants.LT :					return cmp < 0;				case Constants.LTEQ :					return cmp <= 0;				case Constants.GT :					return cmp > 0;				case Constants.GTEQ :					return cmp >= 0;				default :					throw new XPathException("Unknown operator type in comparison");			}		} else			throw new XPathException(				"Type error: cannot compare xs:time to "					+ Type.getTypeName(other.getType()));	}