public function checkContentAfter(File $phpcsFile, $stackPtr)
    {
        $tokens    = $phpcsFile->getTokens();
        $nextToken = $tokens[($stackPtr + 1)];

        if ($nextToken['content'] === ')') {
            return;
        }

        if ($nextToken['code'] !== T_WHITESPACE) {
            $error = 'No space found after comma';
            $fix   = $phpcsFile->addFixableError($error, $stackPtr, 'After');
            if ($fix === true) {
                $phpcsFile->fixer->addContent($stackPtr, ' ');
            }
        } elseif ($nextToken['content'] !== $phpcsFile->eolChar) {
            $spacingLength = $nextToken['length'];
            if ($spacingLength === 1) {
                $tokenAfterSpace = $tokens[($stackPtr + 2)];
                if ($tokenAfterSpace['content'] === ')') {
                    $error = 'Space found after comma';
                    $fix   = $phpcsFile->addFixableError($error, $stackPtr, 'After');
                    if ($fix === true) {
                        $phpcsFile->fixer->replaceToken(($stackPtr + 1), '');
                    }
                }
            } else {
                $error = 'Expected 1 space after comma; %s found';
                $fix   = $phpcsFile->addFixableError($error, $stackPtr, 'After', array($spacingLength));
                if ($fix === true) {
                    $phpcsFile->fixer->replaceToken(($stackPtr + 1), ' ');
                }
            }
        }
    }