'Returns a value indicating whether the stats should be displayed.
:return: True if the stats should be displayed; otherwise, False.
:rtype: bool'

def _should_display(self):

    if (((not self.terminal_title) and (not self.terminal_log)) or (not self.displayed_stats)):
        return False
    return ((self.next_update is None) or (datetime.now() >= self.next_update))
