'Parse multiple sentences.
Takes multiple sentences as a list where each sentence is a list of
words. Each sentence will be automatically tagged with this
CoreNLPParser instance\'s tagger.
If a whitespace exists inside a token, then the token will be treated as
several tokens.
:param sentences: Input sentences to parse
:type sentences: list(list(str))
:rtype: iter(iter(Tree))'

def parse_sents(self, sentences, *args, **kwargs):

    sentences = (u'    '.join(words) for words in sentences)
    return self.raw_parse_sents(sentences, *args, **kwargs)
