protected function getComments(string $padding = '') : string
    {
        $comments = '';

        if (count($this->comments) > 0) {
            $comments = $padding . "/**\n";
            foreach ($this->comments as $line) {
                $comments .= $this->truncateComment($padding, $line);
            }
            $comments .= $padding . " */\n";
        }

        return $comments;
    }