package Ġmulti Ċ Ċ import Ġkotlin . Any Ċ import Ġkotlin . Comparable Ċ import Ġmulti . template . common Generic . Generic 1 Ċ import Ġmulti . template . common Generic . Generic Common Contract Ċ import Ġmulti . template . common Generic . nested . Generic 2 Ċ import Ġtech . ant ib y tes . k mock . Mock Common Ċ Ċ @ Mock Common ( Common Generic Multi :: class ) Ċ private Ġinterface ĠCommon Generic Multi < K Mock Type Parameter 0 Ġ: ĠAny , ĠK Mock Type Parameter 1 , ĊĠĠĠ ĠK Mock Type Parameter 2 Ġ: ĠAny , ĠK Mock Type Parameter 3 , ĠK Mock Type Parameter 4 , ĠK Mock Type Parameter 5 > Ġ: ĊĠĠĠ ĠGeneric 1 < K Mock Type Parameter 0 , ĠK Mock Type Parameter 1 >, ĊĠĠĠ ĠGeneric 2 < K Mock Type Parameter 2 , ĠK Mock Type Parameter 3 >, ĊĠĠĠ ĠGeneric Common Contract . Generic 3 < K Mock Type Parameter 4 , ĠK Mock Type Parameter 5 > Ġwhere Ċ K Mock Type Parameter 1 Ġ: ĠAny , ĠK Mock Type Parameter 1 Ġ: ĠComparable < K Mock Type Parameter 1 >, Ċ K Mock Type Parameter 3 Ġ: ĠAny , ĠK Mock Type Parameter 3 Ġ: ĠComparable < K Mock Type Parameter 3 > Ċ