2 @curiousengineer The comparing() technique does't permit a lambda taking two arguments, simply because which is not the goal of it. The objective is for it to use a mapping operate (the lambda) to every of the two objects staying in contrast, ahead of contacting a. ?� Abdullah Gür yesterday https://lambda-with-comparators55321.thekatyblog.com/13750083/5-essential-elements-for-java-8-lambda-stream-sorted