public BetweenPredicate(Expression expression, Expression exprMin, Expression expMax)
{
if (expression == null) {
throw new ArgumentNullException("expression");
}
if (exprMin == null) {
throw new ArgumentNullException("exprMin");
}
if (expMax == null) {
throw new ArgumentNullException("expMax");
}
this.Expression = expression;
this.Minimum = exprMin;
this.Maximum = expMax;
}