public override int CompareTo(object obj)
        {
            if (!(obj is RemoteTypeBrowserInfo))
            {
                throw new ArgumentException("Object must be of type '" + GetType().FullName + "'.", "obj");
            }

            RemoteTypeBrowserInfo other = (RemoteTypeBrowserInfo)obj;

            return(Wrapped.CompareTo(other.Wrapped));
        }