package Ġcom . tester um . model . util . tree _ builder Ċ Ċ interface ĠTree Builder Customizer Ġ{ ĊĊĠĠĠ Ġfun ĠgetPath ( payload : ĠAny ): ĠList < String > ĊĠĠĠ Ġfun Ġis Container ( payload : ĠAny ): ĠBoolean ĊĠĠĠ Ġfun Ġget Root Label (): ĠString ĊĠĠĠ Ġfun Ġget Label ( payload : ĠAny ): ĠString ĊĊĠĠĠ Ġfun Ġcreate Root Node ( payload : ĠAny ?, Ġchildren Nodes : ĠList < Any >): ĠAny ĊĠĠĠ Ġfun Ġcreate Node ( payload : ĠAny ?, Ġlabel : ĠString , Ġpath : ĠList < String >, Ġchildren Nodes : ĠList < Any >, Ġindex In Parent : ĠInt ): ĠAny ĊĊĠĠĠ Ġfun Ġunknown Payload Exception ( payload : ĠAny ): ĠThrowable Ġ= ĠIllegalArgumentException (" unknown Ġpayload Ġtype Ġ[ ${ payload . java Class . name }] ") Ċ Ċ } Ċ