code: public static void not_equals(final CodeEmitter e, Type type, final Label notEquals, final Customizer customizer) {
          (new ProcessArrayCallback() {
              public void processElement(Type type) {
                  not_equals_helper(e, type, notEquals, customizer, this);
              }
          }).processElement(type);
      }
docs: Branches to the specified label if the top two items on the stack
  are not equal. The items must both be of the specified
  class. Equality is determined by comparing primitive values
  directly and by invoking the <code>equals</code> method for
  Objects. Arrays are recursively processed in the same manner.