code: public static <A extends Number & Comparable<?>> NumberExpression<Double> cot(Expression<A> num) {
          return Expressions.numberOperation(Double.class, Ops.MathOps.COT, num);
      }
docs: Create a {@code cot(num)} expression
  
  <p>Returns the cotangent of num.</p>
  
  @param num numeric expression
  @return cot(num)