 
   func testSameOptionalDoubleArrayArgumentsMatch() {
     //given
-    let firstArgument: [Any?] = [10.120, 10.130, nil]
-    let secondArgument: [Any?] = [10.120, 10.130, nil]
+    let firstArgument: [Double?] = [10.120, 10.130, nil]
+    let secondArgument: [Double?] = [10.120, 10.130, nil]
 
     let sut = mockMatcher
 


  func testDifferentNumberOfOptionalBoolArrayArgumentsDoNotMatch() {
    //given
    let firstArgument: [Any?] = [true, true, nil]
    let secondArgument: [Any?] = [true, nil]

    let sut = mockMatcher



  func testSameDoubleArrayArgumentsMatch() {
    //given
    let firstArgument = [10.120, 10.130]
    let secondArgument = [10.120, 10.130]

    let sut = mockMatcher

