Ref. a Generics - (Lance Rápido)

Galera procurei no guj e vi que tem muitos tópicos sobre generics, mas de cara os que eu vi não abordavam a seguinte questão.

tenho um método qualquer de retorna uma Collection.

public static Collection<?> obtemSimplificadoProdutoNf(int nronf)
{
    ...
}

Alguem poderia me explicar qual a diferença entre eu utilizar o <?> ou no retorno do método ?

ou me passar algum documento sobre o assunto

valeu

http://www.angelikalanger.com/GenericsFAQ/FAQSections/TechnicalDetails.html#FAQ202

Apostila show…