Create an "AND" condition.
<p>
@param left  left side of condition
@param right right side of condition
@return the "and" condition
976370
public static Node createAndCondition(Node left, Node right) {
		checkNode(left, IN, AND, OR);
		checkNode(right, IN, AND, OR);
		return new Condition(Node.Type.AND, left, right);
	}
836565
@Override
    public Predicate and(Expression<Boolean> arg0, Expression<Boolean> arg1)
    {
        if (arg0 != null && arg1 != null)
        {
           return new ConjuctionPredicate((Predicate)arg0, (Predicate)arg1);
        }
        return null;
    }
1032760
public function condition(Expression $left, Expression $right, $comparator, $conjunction = Cmp::CONJUNCTION_AND)
    {
        $this->getWhereStatement()->add($left, $right, $comparator, $conjunction);
        
        return $this;
    }
1336024
public boolean lessThan(Object left, Object right) {
    if ((left == right) || (left == null) || (right == null)) {
      return false;
    }
    else {
      return compare(left, right, "<") < 0;
    }

  }
911894
public static <L, R> Either<L, R> leftOf(L reference) {
        require(reference != null, "Expected non-null reference");
        return new Left<>(reference);
    }
903993
public static CharPredicate and(final CharPredicate predicate1, final CharPredicate predicate2) {
    return new CharPredicate() {
      @Override public boolean isChar(char c) {
        return predicate1.isChar(c) && predicate2.isChar(c);
      }
      @Override public String toString() {
        return predicate1 + " and " + predicate2;
      }
    };
  }
1262915
public static BitSet and(BitSet left, BitSet right) {
        BitSet result = (BitSet) left.clone();
        result.and(right);
        return result;
    }
1197674
public com.google.api.ads.adwords.axis.v201809.rm.Rule getLeftOperand() {
        return leftOperand;
    }
687055
public static boolean areEqualTrimmed(final String left, final String right)
   {
      if ((left != null) && (right != null))
      {
         return left.trim().equals(right.trim());
      }
      return areEqual(left, right);
   }
80275
public static Object and(Object left, Object right, EvaluationContext ctx) {
        Boolean l = EvalHelper.getBooleanOrNull( left );
        Boolean r = EvalHelper.getBooleanOrNull( right );
        // have to check for all nulls first to avoid NPE
        if ( (l == null && r == null) || (l == null && r == true) || (r == null && l == true) ) {
            return null;
        } else if ( l == null || r == null ) {
            return false;
        }
        return l && r;
    }
427629
public Condition<S, D> or(Condition<S, D> condition) {
    Assert.notNull(condition, "condition");
    return Conditions.or(this, condition);
  }
119876
public static BitSet or(BitSet left, BitSet right) {
        BitSet result = (BitSet) left.clone();
        result.or(right);
        return result;
    }
1216232
public static SMARTSAtom and(IQueryAtom left, IQueryAtom right) {
        return new Conjunction(left.getBuilder(), left, right);
    }
365253
public BooleanExpression and(@Nullable Predicate right) {
        right = (Predicate) ExpressionUtils.extract(right);
        if (right != null) {
            return Expressions.booleanOperation(Ops.AND, mixin, right);
        } else {
            return this;
        }
    }
1268375
public static <D> Predicate eq(Expression<D> left, Expression<? extends D> right) {
        return predicate(Ops.EQ, left, right);
    }
514237
public Cell<C,T> left () {
		if (align == null)
			align = LEFT;
		else {
			align |= LEFT;
			align &= ~RIGHT;
		}
		return this;
	}
962652
public static BooleanIsNotEqual isNotEqual(ComparableExpression<Boolean> left, ComparableExpression<Boolean> right) {
        return new BooleanIsNotEqual(left, right);
    }