Krein–Rutman theorem is a generalization of Perron–Frobenius theorem, I know that things could be more subtle in infinite dimension, yet there's an important result in Perron–Frobenius that's missing in Krein-Rutman and I don't quite understand.

In Perron–Frobenius theorem, we know that for a irreducible non-negative matrix, its positive eigenvector is unique(up to scaling), corresponding to its largest eigenvalue. the analog for positive eigenfunction is not stated in Krein–Rutman theorem. So is it possible that we have a positive operator that has two positive eigenfunctions corresponding to two distinct eigenvalues?

If it helps to narrow thing down, I'm interested in integral operators in $L_2(R)$ space.

Thanks in advance!