How docker search works?

I would like to know how docker search work ? For eg. I do docker search jboss and I get 100 entries - how docker decide which one should come first and which one should go last. Does it depend on # of stars

Any input is welcome