@Override
    public String toString() {
        return predicate != null ? predicate.toString() : super.toString();
    }
Create the union of this and the negation of the given predicate

@param right predicate to be negated
@return the current object
querydsl-core/src/main/java/com/querydsl/core/BooleanBuilder.java