Criar lista de tipos de variáveis

Estou tentando criar uma lista de um determinado tipo.

Quero usar a notação de lista, mas tudo que sei é um "System.Type"

O tipo a have é variável. Como posso criar uma lista de um tipo de variável?

Eu quero algo semelhante a este código.

public IList createListOfMyType(Type myType)
{
     return new List<myType>();
}