public static <T>List<T> unpatch(List<T> revised,Patch<T> patch){
  return patch.restore(revised);
}

public static < T > List < T > unpatch ( List < T > revised , Patch < T > patch ) { return patch . restore ( revised ) ; }
unpatch the revised text for a given patch
