@Override
    protected SqlPredicateFragment
    containsIgnoreCaseHelper(String cn, FieldPredicate<?> model, boolean negated) {
        return of("(LOWER(" + cn + ") LIKE BINARY CONCAT('%', LOWER(?) ,'%'))", negated)
            .add(getFirstOperandAsRaw(model));
        // Todo: Use collation like this:
        //return of("(" + cn + " "+Collation.UTF8_GENERAL_CI.getCollateCommand()+" LIKE CONCAT('%', ? ,'%'))", negated).add(getFirstOperandAsRaw(model));        
    }
@author Per Minborg
@author Emil Forslund
runtime-parent/runtime-core/src/test/java/com/speedment/runtime/test_support/MockSpeedmentPredicateView.java