Returns <code>true</code> if the specified object is also a {@link SimpleAccount SimpleAccount} and its
{@link #getPrincipals() principals} are equal to this object's <code>principals</code>, <code>false</code> otherwise.
@param o the object to test for equality.
@return <code>true</code> if the specified object is also a {@link SimpleAccount SimpleAccount} and its
{@link #getPrincipals() principals} are equal to this object's <code>principals</code>, <code>false</code> otherwise.
Returns <code>true</code> if the specified object is also a {@link SimpleAccount SimpleAccount} and its {@link #getPrincipals() principals} are equal to this object's <code>principals</code>, <code>false</code> otherwise.
@param o the object to test for equality. @return <code>true</code> if the specified object is also a {@link SimpleAccount SimpleAccount} and its {@link #getPrincipals() principals} are equal to this object's <code>principals</code>, <code>false</code> otherwise.