'Displays the pokemon if necessary.
:return: Always returns WorkerResult.SUCCESS.
:rtype: WorkerResult'

def work(self):

    if ((not self.info_to_show) or (not self.amount) or (not self._should_print())):
        return WorkerResult.SUCCESS
    self.pokemons = inventory.pokemons().all()
    line = self._get_pokemons_line()
    if (not line):
        return WorkerResult.SUCCESS
    self.print_pokemons(line)
    return WorkerResult.SUCCESS
