convert stream to into intstream : I want implement a static method youngWinners that given a stream <winner>  returns a new Stream<Winner> containing the winners that are younger than 35 ordered alphabetically by names
inside my file i have : index , year , age , name , movie
my problem is i don't know how can  convert stream to intstream to compare this field with 35.
Also i get confused that i have to use comprator for this or not?

      public static Stream<Winner> youngWinners(Stream<Winner> young) {
          //  Stream<Winner> youngWin = young;
            String[] toString = young.toArray(s -> new String[s]);
            Arrays.stream(toString).flatMap((<any> f) -> {
                try {
                    return Files.lines(Paths.get(f))
                            .filter(age -> int (age) <= 35 )
                            .mapToInt(a -> a.getWinnerage())
                            .map(WinneropsDB :: new);
                                                    
                } catch (Exception e) {
                
                    System.out.println("error");
                    return null;
                }
            });
            return null;
            
        }