public EqualsBuilder append(double lhs, double rhs) {
        if (isEquals == false) {
            return this;
        }
        return append(Double.doubleToLongBits(lhs), Double.doubleToLongBits(rhs));
    }
<p>Test if two <code>double</code>s are equal by testing that the
pattern of bits returned by <code>doubleToLong</code> are equal.</p>

<p>This handles NaNs, Infinities, and <code>-0.0</code>.</p>

<p>It is compatible with the hash code generated by
<code>HashCodeBuilder</code>.</p>

@param lhs  the left hand <code>double</code>
@param rhs  the right hand <code>double</code>
@return EqualsBuilder - used to chain calls.
android/android_framework/base/src/main/java/lang3/builder/EqualsBuilder.java