title: How to document an array of objects in JSDOC
body: <p>I have a function with an array of objects as parameter and would like to describe the parameter (including the properties of the objects in the array) using JSDOC like in this example:</p>
  
  <pre><code>/**
   * @param {Array.&lt;Object&gt;} filter - array of filter objects
   * @param ...
   */
  function doSomething(filter) {
  }
  </code></pre>
  
  <p>where filter is something like this:</p>
  
  <pre><code>filter = [
     {id: 'session', value: 1},
     {id: 'name', value: 'john'}
  ]
  </code></pre>
  
  <p>How would I document the properties <code>id</code> and <code>value</code> in jsdoc3 ?</p>