All Methods Static Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| DiffString | append(char c) | 
| static boolean | canInplaceConcatenate(DiffString s1,
                     DiffString s2) | 
| static void | checkBounds(int start,
           int length,
           int maxLength) | 
| static DiffString | concatenate(char c,
           DiffString s) | 
| static DiffString | concatenate(DiffString [] strings) | 
| static DiffString | concatenate(DiffString [] strings,
           int start,
           int length) | 
| static DiffString | concatenate(DiffString s,
           char c) | 
| static DiffString | concatenate(DiffString s1,
           DiffString s2) | 
| static DiffString | concatenateCopying(DiffString [] strings) | 
| static DiffString | concatenateCopying(DiffString [] strings,
                  int start,
                  int length) | 
| static DiffString | concatenateNullable(DiffString s1,
                   DiffString s2) | 
| DiffString | copy() | 
| void | copyData(char [] dst,
        int start) | 
| static DiffString | create(java.lang.String string) | 
| static DiffString | createNullable(java.lang.String string) | 
| boolean | endsWith(char c) | 
| DiffString | getLeadingSpaces() | 
| int | indexOf(char c) | 
| boolean | isEmpty() | 
| boolean | isEmptyOrSpaces() | 
| static boolean | isWhiteSpace(char c) | 
| DiffString | preappend(char c) | 
| DiffString | skipSpaces() | 
| DiffString | subSequence(int start,
           int end) | 
| DiffString | substring(int start) | 
| DiffString | substring(int start,
         int end) | 
| DiffString [] | tokenize() | 
| DiffString | trim() | 
| DiffString | trimLeading() | 
| DiffString | trimTrailing() |