Math.max(value, ((DoubleValue) other.convertTo(getType())).value));
Math.max(value, ((DoubleValue) other.convertTo(Type.DOUBLE)).value));
	public AtomicValue max(Collator collator, AtomicValue other) throws XPathException {		if (Type.subTypeOf(other.getType(), Type.DOUBLE))			return new DoubleValue(Math.max(value, ((DoubleValue) other).value));		else			return new DoubleValue(				Math.max(value, ((DoubleValue) other.convertTo(getType())).value));	}