     }
     
     public func valid() -> Bool{
-        if let match = self.versionStr.rangeOfString(SemVerRegexp, options: .RegularExpressionSearch){
+        if let match = versionStr.rangeOfString(SemVerRegexp, options: .RegularExpressionSearch){
             return true
         }
         return false

    }
    
    public func gt(version1: String, version2: String) -> Bool{
        return false
    }
    
    public func lt(version1: String, version2: String) -> Bool{
        return false
    }
    
    public func gte(version1: String, version2: String) -> Bool{
        return false
    }
    
    public func lte(version1: String, version2: String) -> Bool{
        return false
    }
    
    func parse(version: String) -> Semver{

        self.versionStr = version
    }
    
    func diff(String, String) -> Int{
        return 0
    }
    
    public class func valid(version: String) -> Bool{
