tenho o seguinte codigo:
FabricaConexao fabrica = new FabricaConexao();
Connection conexao = fabrica.fazConexao();
JDBCCadastroApostasDAO dao = new JDBCCadastroApostasDAO(conexao);
JDBCCadastroResultadoDAO daor = new JDBCCadastroResultadoDAO(conexao);
java.util.List<CadastrarApostas> apostas = dao.ListarApostas();
java.util.List<CadastrarResultado> resultados = daor.listarResultados();
fabrica.fecharConexao();
%>
<br>
<h1>Números Sorteados</h1>
<table border=1 cellspacing=10>
<tr>
<td>1 Dezena</td>
<td>2 Dezena</td>
<td>3 Dezena</td>
<td>4 Dezena</td>
<td>5 Dezena</td>
<td>6 Dezena</td>
</tr>
<%
for(CadastrarResultado r:resultados){%>
<tr>
<td><%=r.getNum1()%></td>
<td><%=r.getNum2()%></td>
<td><%=r.getNum3()%></td>
<td><%=r.getNum4()%></td>
<td><%=r.getNum5()%></td>
<td><%=r.getNum6()%></td>
</tr>
<%}%>
</table>
<br>
<h1>Apostadores</h1>
<table border=1 cellspacing=10>
<tr>
<td>Nome</td>
<td>Cpf</td>
<td>1 Dezena</td>
<td>2 Dezena</td>
<td>3 Dezena</td>
<td>4 Dezena</td>
<td>5 Dezena</td>
<td>6 Dezena</td>
<td>7 Dezena</td>
<td>8 Dezena</td>
<td>9 Dezena</td>
<td>10 Dezena</td>
</tr>
<%
for(CadastrarApostas c:apostas){%>
<tr>
<td><%=c.getNome()%></td>
<td><%=c.getCpf()%></td>
<td><%=c.getNum1()%></td>
<td><%=c.getNum2()%></td>
<td><%=c.getNum3()%></td>
<td><%=c.getNum4()%></td>
<td><%=c.getNum5()%></td>
<td><%=c.getNum6()%></td>
<td><%=c.getNum7()%></td>
<td><%=c.getNum8()%></td>
<td><%=c.getNum9()%></td>
<td><%=c.getNum10()%></td>
</tr>
<%}%>
</table>
queria criar uma nova lista com os numeros da pemeira que contem a segunda.