title: How to send List of any T type from Android to Flutter side by using Method Channels?
body: <p>I want to retrieve some contacts with additional info like name and id from native side to Flutter. But List of any Custom Type is not allowed. 
  Can someone suggest the solution.?</p>
  
  <p>On Android side---</p>
  
  <pre><code> if (methodCall.method.equals("fetch_contacts")) {
          List&lt;Contact&gt; contactList = getContacts();
          result.success(contactList);
   } else {
          result.notImplemented();
    }
  </code></pre>
  
  <p>On Flutter Side--</p>
  
  <pre><code>List&lt;dynamic&gt; contactsList = await methodChannel.invokeListMethod('fetch_contacts');
  </code></pre>
  
  <p>Above android side code is giving IllegalStateException as its can't send Contact model.</p>