'Construct and show the readings of the discourse (or of a single sentence).
:param sentence: test just this sentence
:type sentence: str
:param threaded: if ``True``, print out each thread ID and the corresponding thread.
:param filter: if ``True``, only print out consistent thread IDs and threads.'

def readings(self, sentence=None, threaded=False, verbose=True, filter=False, show_thread_readings=False):

    self._construct_readings()
    self._construct_threads()
    if (filter or show_thread_readings):
        threaded = True
    if verbose:
        if (not threaded):
            self._show_readings(sentence=sentence)
        else:
            self._show_threads(filter=filter, show_thread_readings=show_thread_readings)
