Estou recebendo como parâmetros uma lista genérica e um objeto (List lista, Object objeto). Preciso comparar um determinado elemento dessa lista com o objeto, algo do tipo lista.get(0).compareTo(objeto) … Isso é possível? (obs.1: a comparação tem que ser genérica para poder ser utilizada para diferentes tipos de objetos; obs.2: sei que a lista é formada por objetos do mesmo tipo que o parâmetro “objeto”, portanto isso não é um problema)
e quando os tipos são distintos, vc não consegue usar o método, por exemplo, se vc enviar um BigInteger, que implementa Comparable, não da pra usar com uma lista de strings...
seuMetodo(palavras,BigInteger.ONE); //<== não compila ^^