def changed(self):
        newstat = filecachesubentry.stat(self.path)

        if self.cachestat != newstat:
            self.cachestat = newstat
            return True
        else:
            return False