code: public DiffBuilder append(final String fieldName, final float lhs,
              final float rhs) {
          validateFieldNameNotNull(fieldName);
  
          if (objectsTriviallyEqual) {
              return this;
          }
          if (Float.floatToIntBits(lhs) != Float.floatToIntBits(rhs)) {
              diffs.add(new Diff<Float>(fieldName) {
                  private static final long serialVersionUID = 1L;
  
                  @Override
                  public Float getLeft() {
                      return Float.valueOf(lhs);
                  }
  
                  @Override
                  public Float getRight() {
                      return Float.valueOf(rhs);
                  }
              });
          }
          return this;
      }
docs: <p>
  Test if two {@code float}s are equal.
  </p>
  
  @param fieldName
  the field name
  @param lhs
  the left hand {@code float}
  @param rhs
  the right hand {@code float}
  @return this
  @throws IllegalArgumentException
  if field name is {@code null}