private void validateExpression(final ExpressionOperator expression,
                                    final Consumer<ExpressionOperator> consumer) {
        expressionValidator.validateExpression(
                AbstractMetaListPresenter.this,
                MetaFields.getAllFields(),
                expression,
                consumer,
                getView());
    }
@param onSetExpression Called after the expression has been successfully
                       validated and set on the criteria. Can be null.
stroom-core-client/src/main/java/stroom/data/client/presenter/AbstractMetaListPresenter.java