code: public static <D extends Comparable> DateTimeExpression<D> addMonths(DateTimeExpression<D> date, int months) {
          return Expressions.dateTimeOperation(date.getType(), Ops.DateTimeOps.ADD_MONTHS, date, ConstantImpl.create(months));
      }
docs: Add the given amount of months to the date
  
  @param date datetime
  @param months months to add
  @return converted datetime