fixed required check to include positional arguments with min args > 0
readme updated with javadoc link