def CheckVersions(self):
    self.Versions = self._GetVersions()
    if (type(self.Versions[1]) == bool):
        return self.Versions
    self.Versions[0] = self._GetVersionAsInt(self.Versions[0])
    self.Versions[1] = self._GetVersionAsInt(self.Versions[1])
    self.Difference = []
    for (installed, checked) in zip(self.Versions[0], self.Versions[1]):
        self.Difference.append((checked - installed))
    for section in self.Difference:
        if (section < 0):
            return False
        elif (section > 0):
            return True
    return False
def CheckVersions(self):
    self.Versions = self._GetVersions()
    if (type(self.Versions[1]) == bool):
        return self.Versions
    self.Versions[0] = self._GetVersionAsInt(self.Versions[0])
    self.Versions[1] = self._GetVersionAsInt(self.Versions[1])
    self.Difference = []
    for (installed, checked) in zip(self.Versions[0], self.Versions[1]):
        self.Difference.append((checked - installed))
    for section in self.Difference:
        if (section < 0):
            return False
        elif (section > 0):
            return True
    return False