public String substituteAll(Object input,String replace,int index) { return substituteAll(input,replace,index,0);
public String substituteAll(Object input,String replace) { return substituteAll(input,replace,0,0);
  public String substituteAll(Object input,String replace,int index) {    return substituteAll(input,replace,index,0);  }