nless a
connection was established, the error from the first failing connection is
returned.</p>
<p>The argument <code>sourceAddress</code> can be used to specify the local
address to bind when making the connection. <code>sourceAddress</code> can either
be a <code>String</code> or an <code>InternetAddress</code>. If a <code>String</code> is passed it must
hold a numeric IP address.</p>
<p>The argument <code>timeout</code> is used to specify the maximum allowed time to wait
for a connection to be establishe