boolean (UExpression... expressions) { if (expressions.length < 2) return false; Integer gold = evaluateIntegerValue(expressions[0]); if (gold == null) return false; for (UExpression expression : expressions) { if (!gold.equals(evaluateIntegerValue(expression))) { return false; } } return true; }