What does this type of Object mean?
<pre><code>HttpEntity&lt;?&gt; requestEntity = new HttpEntity&lt;Object&gt;(json, headers);
</code></pre>

<p>I have a couple of questions here?</p>

<ol>
<li>What does the <code>?</code> mean here. Why have they put <code>&lt;?&gt;</code> instead of <code>&lt;Object&gt;</code></li>
<li>Why does the HTTPEntity Constructor take &lt;<code>Object</code>> as its type but the Class Reference taking &lt;<code>?</code>> as its type.</li>
</ol>
