returnregistry.State{Installed:true,Error:fmt.Errorf("hyperkit version check failed:\n%s",err),Doc:docURL}
}
if!isNew{
returnregistry.State{Installed:true,Error:fmt.Errorf("%s is too old. the higher than %s is needed","hyperkit version",version.GetHyperKitVersion()),Fix:"Run 'brew upgrade hyperkit' or Upgrade Docker for Desktop version",Doc:docURL}
returnregistry.State{Installed:true,Error:fmt.Errorf("the mininum recommended hyperkit version is %s. your hyperkit version is 0.%s. please consider upgrading your hyperkit",GetHyperKitVersion(),currentVersion),Fix:"Run 'brew upgrade hyperkit'",Doc:docURL}
}
returnregistry.State{Installed:true,Healthy:true}
}
// isNewerVersion checks whether current hyperkit is newer than specific version