public List<String> onTabComplete(CommandSender sender,String[] args){
  return Collections.emptyList();
}

public List < String > onTabComplete ( CommandSender sender , String [ ] args ) { return Collections . emptyList ( ) ; }
yay , possibility to implement tab - completion
