/// <summary> /// Compares two instances of this object. /// </summary> /// <param name="AuthToken1">An authentication token.</param> /// <param name="AuthToken2">Another authentication token.</param> /// <returns>true|false</returns> public static Boolean operator >(Auth_Token AuthToken1, Auth_Token AuthToken2) { if ((Object)AuthToken1 == null) { throw new ArgumentNullException(nameof(AuthToken1), "The given AuthToken1 must not be null!"); } return(AuthToken1.CompareTo(AuthToken2) > 0); }