 <p>Apart from using a <code>List&lt;object&gt;</code>, it might help to make your interface generic:</p> <pre><code>public interface MyInterface&lt;T&gt; { Dictionary&lt;string, List&lt;T&gt;&gt; FilterLists { get; set; } } </code></pre>