FIXED BUG
appears query dsl doesnt recognize 4 as a number between 5 and 3 but it does recognize 4 as a number between 3 and 5