public override bool Equals(object obj) { var other = obj as CurrentInternalStats; if (other == null) return false; return _gossipStats.Equals(other._gossipStats) && _vclockStats.Equals(other._vclockStats); } }