style-nit: to be consistent with the rest of the code, if you use a phrase for `@param` tags, it shouldn't start with an upper-case letter. See http://www.oracle.com/technetwork/java/javase/documentation/index-137868.html#tag