Again, if any of this seems like its not generally useful to others I can just keep it in my code. But feel free to pull if you want. Unfortunately we had more indentation conflicts but I think most of the code in my most recent commit matches your style.
New methods are:
GeoHash#next(int steps)
GeoHash#prev()
static GeoHash#stepsBetween(one, two)
New class is BoundingBoxSampler. Also TwoGeoHashBoundingBox was added but it doesn't contain much logic, just contains the common creation code for BoundingBoxSampler and BoundingBoxGeoHashIterator.
Again, if any of this seems like its not generally useful to others I can just keep it in my code. But feel free to pull if you want. Unfortunately we had more indentation conflicts but I think most of the code in my most recent commit matches your style.
New methods are: GeoHash#next(int steps) GeoHash#prev() static GeoHash#stepsBetween(one, two)
New class is BoundingBoxSampler. Also TwoGeoHashBoundingBox was added but it doesn't contain much logic, just contains the common creation code for BoundingBoxSampler and BoundingBoxGeoHashIterator.