code: public ConditionalBuilder addElseIf(Expression predicate, Statement consequent) {
      conditions.add(new IfThenPair<>(predicate, consequent));
      return this;
    }
docs: Adds an {@code else if} clause with the given predicate and consequent to this conditional.