Current behaviour
new SemanticVersion(1,0,0) == new SemanticVersion(1,0,0) == false
new SemanticVersion(1,0,0) > new SemanticVersion(1,0,0, "rc0001") == false
Expected behaviour
new SemanticVersion(1,0,0) == new SemanticVersion(1,0,0) == true
new SemanticVersion(1,0,0) > new SemanticVersion(1,0,0, "rc0001") == true
I'll send a pr shortly to address this.