public static function couldNotConnect(
        ConnectionOptions $options,
        $description,
        \Exception $previous = null
    )
    {
        return new self(
            sprintf(
                'Unable to connect to AMQP broker [%s:%d], check connection options and network connectivity (%s).',
                $options->getHost(),
                $options->getPort(),
                rtrim($description, '.')
            ),
            0,
            $previous
        );
    }