'Tells you if the selected files are diffable.'

def is_diffable(self):

    if ((not self.left.selected) and (not self.right.selected)):
        return False
    for obj in [self.left, self.right]:
        if obj.is_binary():
            return False
        if obj.is_directory():
            return False
    return True
